
package za.ac.cput.peterjohn.DesignPatternPrincipals.Structural.Decorator.Model;

import za.ac.cput.peterjohn.DesignPatternPrincipals.Structural.Decorator.Model.Animal;
import za.ac.cput.peterjohn.DesignPatternPrincipals.Structural.Decorator.Model.AnimalDecorater;


public class GrowlDecorator extends AnimalDecorater {

    public GrowlDecorator(Animal animal) {super(animal);}

    @Override
    public String describe() { return animal.describe() + growl(); }
    
    public String growl(){ return "Grrrrr"; }  
}